\chapter{Intrexx Xtreme} \label{chap:intrexx_intro}

\section{What is Interexx Xtreme}

Interexx Xtreme is an integrated visual development environment for the creation and administration of enterprise, customer and service portals.
The system consists of :
\begin{itemize}
\item Portal Server, which controls the portal and its underlying database, and it's based on the portable programming language JAVA.
\item Portal Manager, in which the portal will be developed and administrated.
\end{itemize}

\section{System requirements}
Operating System :\\
both Portal Server and Portal Manager are Platform-independent. They work under Windows, Linux, SUN Solaris, Mac OS or FreeBSD.\\\\
Web Server (-> Portal Server) : 
\\Tomcat (from Apache) or IIS (MS-Internet Information Server).\\\\
Database (-> Portal Server) : \\
Oracle, PostgreSQL, Microsoft SQL Server, IBM DB2 or HSQL.

\section{Get the Software}
Intrexx Xtreme isn't a free software, but a free demo version can be downloaded from the official web-site of unitedplanet, the company by which Intrexx Xtreme is developed : www.unitedplanet.com \\
A free registration is required, then the download link will be sent to the given email address.
\begin{center}
\includegraphics[scale=0.75]{img/int_download.jpg}
\end{center}

\section{The Portal Manager}
The Interexx Xteme Portal Manager consists of several modules, each with specific functions. The most relevant modules for our project are :
\begin{itemize}
\item Interexx Center
\item Portal Designer
\item Application Designer
\item Process Manager
\item User Manager
\item Integration center
\item Tools
\end{itemize}

\subsection{Interexx Center}
When Portal Manager is started, it will automatically be redirected to Interexx Center. It's considered to be the central point to manage portals. Here portal will be created, edited, deleted .. etc. For example web-server and database settings are being controlled in this module.
\begin{center}
\includegraphics{img/int_center.jpg}
\end{center}

\subsection{Portal Designer}With the Portal Designer, any number of layouts can be created. Here also the frameset and the menu structure will be defined.
\begin{center}
\includegraphics[scale=0.85]{img/int_pd.jpg}
\end{center}

\subsection{Application Designer}With the application designer, the applications will be developed without needing to master a programming language, but using a comprehensive catalog of templates. All Intrexx applications are based on XML.
\begin{center}
\includegraphics[scale=0.75]{img/int_ad.jpg}
\end{center}

\subsection{Process Manager}In Process Manager the business processes will be automated. The process manager reacts to changes in the database made by applications. For example, causing reminder to occur automatically when a deadline is reached.
\begin{center}
\includegraphics[scale=0.75]{img/int_pm.jpg}
\end{center}

\subsection{User Manager}User accounts, groups, units .. etc. will be managed here.
\begin{center}
\includegraphics[scale=0.75]{img/int_um.jpg}
\end{center}

\subsection{Integration Center}In Integration Center, everything on the integration of external data into the portal  can be found.
\begin{center}
\includegraphics[scale=0.75]{img/int_ic.jpg}
\end{center}

\subsection{Tools}The tools module offers a variety of useful tools, for example : the SMTP server for the eMail sending setup.
\begin{center}
\includegraphics[scale=0.75]{img/int_t.jpg}
\end{center}
